Air
Domestic flights are the fastest and most sane way to get around the country if you can afford it. Linhas Aereas de Moçambique (http://www.lam.co.mz) flies between the major cities. A detailed timetable for domestic flights is available as a pdf file at (http://www.lam.co.mz/en/d...). The flights themselves are actually on extremely modern, clean and well maintained planes and are a stark contrast to the other transport options in the country.
LAM operate an old style booking system where you can reserve a flight over the telephone and then pay for it on check in. If you do use this facility ensure that you confirm your flight 72 hours before departure or your reservation will likely be canceled.
Alternatively all LAM offices in towns and airports can book and receive payment for flights throughout the country. It is not advisable to pay using credit card due to the level of corruption present in all state enterprises including LAM.
Rail
Trains aren't really very useful, considering there's only one and it's in the far north of the country traveling from Nampula to Cuamba near the Malawian border. See get in above for more details.
Mine clearance from the old coastal railway running the length of the country has been finished in many areas but with the costs involved and the level of corruption in the country it will be decades before any rail service with reasonable coverage arrives in the country.
Taxis
Once only found in Maputo taxis can now be found in many cities throughout the country. They never have meters so you must negotiate regarding cost before your journey. Taxis are often in as perilous condition as chapas from balding tires to someone sitting in the passenger seat holding a plastic gas can with the cars fuel line going in to it and breakdowns should be considered likely. Never pay for your journey until you reach your destination. If you are female, never take a taxi alone, especially not one found on the side of the road. If you must, ask around for the number of a trusted taxi driver who will come pick you up and can usually be there in under half an hour depending on how far away they are. Always add ten minutes or more to how long they say they will take to collect you though.
In Maputo there is a flat rate of 200Mts for any journey in the city center. Longer journeys EG to Junta cost 400Mts and up. In the early morning they will often attempt to gouge you, doubling the price to 400Mts, as there are often very few taxi's about at this time.
Chapas can also be rented as taxis but are typically more expensive and far less comfortable.
Chapas And Buses
Buses and chapas leave early in Mozambique - 4AM is not unusual, particularly as you go further north. Chapas take the form of both mini & midi buses but often pick up trucks and cargo trucks will offer a ride for the same fare as a chapa. Government and privately owned buses ply the same routes as Chapas but typically stop a great deal more often so are inadvisable for anything other than short journeys.
The chapas themselves, particularly on shorter routes, are generally in shockingly poor condition. Expect seats, doors and interiors falling apart. Having said that since 2007/2008 the Mozambican government has been regulating prices on key routes which means chapa travel in Mozambique is extremely good value. In larger cities this translates to signs with destinations and prices in chapa stations EG - Junta in Maputo, these prices will not come down no matter how hard you negotiate but many an enterprising chapa conductor/navigator/bouncer will try to extort you if you are silly enough to ask what a price is. If in doubt ask at your hotel, a local or as a last resort simply hand them a large note; often they will asume you know the correct fare and give you the correct change.
Since about the beginning of 2011, there are now government registered chapas and unregistered chapas. While both are unsafe and are in many accidents each year, always take the governemnt chapas. These can be recognized by being the large buses. These buses are newer and thus slightly safer. They cost slightly more at the time this was written they were 10 mets a journey, and unregistered were 5. Unregsitered chapas though are extremely dangerous and overcrowded and should never be used if you can help it.